home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
EnigmA Amiga Run 1997 April
/
EnigmA AMIGA RUN 17 (1997)(G.R. Edizioni)(IT)[!][issue 1997-04][EAR-CD].iso
/
EARCD
/
comm
/
mmgr
/
MM_StarTrack.lha
/
MM
/
Docs
/
MM_StarTrack.dok
< prev
next >
Wrap
Text File
|
1996-10-09
|
57KB
|
1,630 lines
L L L L
LL LL LL LL
L L L L L L
L L L L
L L L L
LLL LLLLL LLL LLLL LLLLL LLLL LLL LLL L L
L L L L L L L L L L L L L L
LLL L LLLLL LLLL L LLLL LLLLL L LL
L L L L L L L L L L L L L L
LLL L L L L L L L L L L LLL L L
L L LL LL LL
L L L L L L L
L L L L LLL LLL
L L L L L L L
L LL L LL LL
(C) 1994-96 Robert Hofmann
1. Einleitung
===============
1.1 Rechtliches
---------------
MM_StarTrack ist ein voll lokalisierter Nachrichten-Tracker fuer Mail Manager
(c) Pino Aliberti. Die Benutzung des Programms ist ueblicherweise nur bei
Node-System sinnvoll.
Die Programme und Dateien in diesem Archiv sind frei kopierbar, das Urheber-
recht liegt bei Robert Hofmann. Die Dateien koennen frei weiterverbreitet
werden, solange nicht mehr Geld dafuer verlangt wird, als fuer das Kopieren
anfaellt.
Die kommerzielle Benutzung des Programmes ist ohne eine schriftliche Geneh-
migung des Autors nicht erlaubt. Alle Dateien in diesem Archiv duerfen nicht
veraendert werden, das gleiche gilt fuer das Archiv selbst.
MM_StarTrack ist Mailware :-). Das heisst, wenn Sie das Programm laenger als
30 Tage benutzen, muessen Sie es registrieren (lesen Sie dazu Abschnitt 1.3).
SIE MUESSEN DAFUER *NICHTS* ZAHLEN!!! Alles, was Sie machen muessen, ist mir
eine Nachricht schicken.
Desweiteren wird MM_Startrack in der unregistrierten Version jeden Monat eine
Nachricht an mich senden, wenn es laenger als 30 Tage benutzt wird.
Die registrierte Version wird, im Gegensatz zur unregistrierten Version,
*keine* Hinweis-Nachrichten an mich schicken (Lesen Sie dazu bitte auch
Abschnitt 1.3)!
MM_Startrack wird auch automatisch ARexx-Fehler, die bei der Benutzung des
Programms auftreten, an mich weiterleiten (was allerdings hoffentlich nicht
passieren wird :-). Dies geschieht (zusammen mit der Konfigurationsdatei) als
Netmail an meine AmigaNet, bzw. FidoNet-Adresse.
Diese Punkte zu akzeptieren, sind die einzigen Bedingungen, die an die Be-
nutzung von MM_StarTrack geknuepft sind.
Wenn Sie mit damit nicht einverstanden sind, *DUERFEN* Sie das Programm
*NICHT* *BENUTZEN*!!!
=============================================================================
Der Autor ist nicht verantwortlich fuer irgendwelche Probleme, die durch die
Benutzung des Programms entstehen!!!!
=============================================================================
*****************************************************************************
WARNUNG: MODIFIZIEREN SIE DAS SCRIPT AUF KEINEN FALL. DAS KOENNTE UNTER UM-
STAENDEN DAZU FUEHREN, DAS SIE NETMAILS VERLIEREN, WENN SIE NICHT
GENAU WISSEN, WAS SIE DA TUN.
WENN ES IRGENDWELCHE PROBLEME GIBT, MELDEN SIE SIE AN *MICH*, SO DAS
*ICH* SIE BEHEBEN KANN!
*****************************************************************************
1.2 Allgemeine Hinweise
-----------------------
Nahezu alles im Programm kann eingestellt werden, wie es Ihnen beliebt. Sie
sollten allerdings wissen, was Sie tun, eben weil es ein Nachrichtentracker
ist. :-)
Ich bin nicht sehr gut, was das Schreiben von Anleitungen angeht, allerdings
nicht schlecht, was das Programmieren angeht (zumindest glaube Ich das
*grin*). Die Anleitung ist vielleicht auch ein wenig kurz, allerdings hoffe
Ich doch, das es doch (irgendwie) verstaendlich ist.
An dieser Stelle moechte ich mich auch ganz herzlich bei Helmut Steeg
2:246/2010.0@FidoNet fuer die fabelhafte Uebersetzung der englischen Doku-
mentation bedanken!!!
1.3 Registrieren von MM_StarTrack
---------------------------------
Seit V0.85 koennen Sie Ihre Kopie von MM_StarTrack registrieren. Dies wurde
eingefuehrt, da sich einige Leute ueber die Hinweis-Nachrichten aufgeregt
haben.
ES ENTSTEHEN ALLERDINGS *KEINE* NACHTEILE, WENN SIE NICHT REGISTRIEREN! Die
unregistrierte Version ist *NICHT* eingeschraenkt.
Der einzige Unterschied zwischen der registrierten und unregistrierten Ver-
sion ist das Versenden von Hinweis-Nachrichten an mich, nachdem Sie das Pro-
gramm 30 Tage benutzt haben. Diese Prozedur wird alle weiteren 30 Tage
wiederholt.
1.3.1 Hinweis-Nachrichten
-------------------------
Die Hinweis-Nachrichten (Bsp. siehe die Datei Examples/Notification.mail)
werden von MM_StarTrack automatisch nach 30 Tagen verschickt.
Diese Nachricht beinhaltet einige Informationen ueber Ihr System: Die Statis-
tikdatei, Anzahl Ihrer Adressen, Domains, Echo-Bretter, die Groesse der
Dateien MM_StarTrack.cfg und MM_StarTrack.rexx.
Wie Sie sehen koennen, sind das keine kritischen Informationen. Ich will nur
wissen, was fuer ein System Sie besitzen.
Wenn Sie das nicht moegen und diese Funktion abschalten, bzw. die Nachricht
loeschen, IST ES IHNEN NICHT ERLAUBT, MM_StarTrack ZU BENUTZEN!. Bitte be-
achten Sie, das sie das Programm registrieren koennen, um diese Nachrichten
zu verhinden und das Ich kein Geld dafuer verlange...
1.3.2 Wie registriere Ich?
--------------------------
Wenn Sie dieses Programm nuetzlich finden und es fuer laenger als 30 Tage be-
nutzen wollen, sollten Sie es registrieren.
Sie muessen dafuer kein Geld bezahlen, aber es waere schoen, wenn doch etwas
ankommt. :-)
Die Registrierung koennen Sie einfach erledigen, indem Sie die Datei
Reg_StarTrack.rexx im Rexx-Verzeichnis dieser Version ausfuehren.
Stellen Sie sicher, das MM gestartet ist und tippen Sie in der Shell "rx
<dir>/Reg_StarTrack" ein. Es werden Ihnen dann ein paar Fragen gestellt. Wenn
alles in Ordnung ist, wird eine Registrier-Nachricht in ihrem Netmail-Ordner
geschrieben. Bitte ueberpruefen Sie die Nachricht und exportieren Sie sie.
Sobald Ihre Nachricht hier ankommt, werde Ich ein persoenliches Keyfile fuer
Sie erstellen, die nur auf *IHREM* System funktioniert. Diese Datei wird dann
uucodiert als Netmail an Sie geschickt.
Wenn Sie diese Datei erhalten, muessen Sie sie nur uu-dekodieren und in das
Verzeichnis MM:Config/MM_StarTrack/ als MM_StarTrack.key kopieren. Nachdem
Sie das getan haben, starten Sie MM_StarTrack mit der Option CPLCFG ("rx
MM:Rexx/MM_StarTrack.rexx CPLCFG"), um Ihre Kopie von MM_StarTrack endgueltig
einzustellen.
Das wars.
1.4 Der Autor
-------------
Wenn Sie Vorschlaege oder Hinweise ueber das Programm haben, oder wenn Sie
einen Fehler finden, lassen Sie es mich wissen.
Unter folgenden Adressen koennen Sie mich erreichen:
Internet .... : robert@next.amistep.osn.de (demnaechst!)
FidoNet ..... : 2:2490/1015.0 (das kann sich bald aendern!)
AmigaNet .... : 39:171/101.0
Snail-mail .. : Robert Hofmann
Volkmannstr. 35
D-90443 Nürnberg
Tel. +49-(0)-911-9941680
(nur zwischen 18-20h Deutscher Zeit!!!)
Germany
Bankverbindung: Robert Hofmann
Kontonr. 67920
BLZ 760 900 00
Volksbank Nuernberg
2. Moeglichkeiten
=================
MM_StarTrack...
... ist nicht so einfach zum einstellen (*grins*), aber alle Teile davon so
wie Sie es wollen!
... erkennt Domains
... erkennt Netmail-Schleifen und informiert die beteiligten Systeme
... ermoeglicht sogar fuer Points RRR-Nachrichten (Empfangsbestaetigungen)
... Unerwuenschte Nachrichten werden erkannt und geloescht oder zurueckge-
schickt
... Netmails ueber verschiedene Netze hinweg werden erkannt und zurueckge-
schickt oder geloescht
... Verschluesselte Nachrichten (selbst wenn sie gesplittet sind) werden
erkannt und geloescht oder zurueckgeschickt
... FileAttach-Nachrichten werden erkannt und zurueckgeschickt oder be-
halten
... ermoeglicht die korrekte Weiterleitung von Nachrichten unbekannter
Systeme
... Leere Nachrichten werden erkannt und geloescht
... kann ein Logfile fuer Netmails verwalten
... kann fuer jede empfangene Netmail einen oder mehrere Befehle ausfuehren
... ist in der Lage, vorgefertigte Nachrichten an Personen oder in Echos zu
senden
... unterstuetzt die Lokalisation
... ist mehr oder weniger dokumentiert :-)
... bietet ein Brett fuer fehlerhafte Netmails an
... bietet eine sehr maechtige Remap-Funktion, die Wildcards unterstuetzt
... bietet Statistiken ueber bearbeitete Nachrichten
... liest die Konfiguration sehr schnell (wenige als 1 Sekunde!)
... und (eventuell) sehr viel mehr Dinge :-)
3. Installation
===============
1. Legen Sie ein Verzeichnis MM:Config/MM_StarTrack an
2. Kopieren Sie die Dateien in die dazugehoerigen MM:#?/-Verzeichnisse
3. Setzen Sie die Nachrichtenbretter auf "Zweipass-Import", die von MM_Star-
Track bearbeitet werden sollen. Alle Bretter, die dieses Flag nicht gesetzt
haben, werden direkt durch MailManager weitergeroutet.
4. Fuegen Sie MM_StarTrack in Ihr Import- oder Aftersession-Script des Mailers
ein:
[...]
rx mm:rexx/MM_Import
rx mm:rexx/MM_StarTrack
rx mm:rexx/MM_AreaManager
[...]
oder noch besser, verwenden Sie MM_ImportPlus und benutzen Sie es in der
Konfiguration wie folgt:
#NETMAILCMD rx mm:rexx/MM_StarTrack
#NETMAILCMD rx mm:rexx/MM_AreaManager
5. Fuegen Sie die Adresse 9999:9999/9999.9999@badnet in MailManager ein.
(#ADDRESS 9999:9999/9999.9999@badnet 0)
6. Fuegen Sie einen Node 9999:9999/9999.0@badnet mit 5D-Addressierung und
5D-Packeten ein (Flavour HOLD).
(#NODE 9999:9999/9999.0@badnet ADDR5D PACK5D HOLD HOLD LHA)
7. Fuegen Sie 9999:9999/9999.0@badnet als den letzten #ROUTING-Eintrag in Ihr
Routing ein, so das alle Nachrichten, die Ihr Routing nicht betreffen, als
HOLD an diese Adresse gesendet werden. Wenn das richtig funktionieren soll,
muessen Sie zonenspezifische Routing-Argumente fuer ein Netz wie z.b.
(1|2|3|4|5|6):#?/#?.#?@#? fuer das Fido-Netz benutzen.
(#ROUTING #?:#?/#?.#?@#? ALL SEND 9999:9999/9999.0@badnet HOLD)
8. Legen Sie ein Brett fuer fehlerhafte Netmails an (z.b. mit dem Namen
BAD_NETMAILS) und setzen Sie die Adresse auf 9999:9999/9999.9999@badnet.
(#MAILAREA "Bad Netmails" BAD_NETMAILS Areas:BAD_NETMAIL/
9999:9999/9999.9999@badnet DUMMY 100 ReadOnly etc..)
9. Passen Sie die Konfigurations-Dateien entsprechend Ihren Beduerfnissen an.
Falls es keine Text-Dateien fuer Ihre Sprache gibt, uebersetzen Sie sie
bitte und schicken Sie Mir eine Kopie davon, so das Ich diese Dateien in
zukuenftige Veroeffentlichungen einfuegen kann (meine Netzadressen ent-
nehmen Sie bitte Punkt 1.3).
Wie Sie vielleicht bereits bemerkt haben, existiert ein zweites Script namens
"MM_StarTrack.rexx.cmp". Dies ist exakt das gleiche Script, es wurde aber mit
"Compress.rexx V1.6" bearbeitet.
Auf langsamen Rechnern kann es nuetzlich sein, die unkomprimierten Scripts
durch die komprimierten zu ersetzen, da es etwas schneller ist... Sie sollten
es allerdings vorher mit der unkomprimierten Version testen, fuer den Fall
eines Fehlers. Wenn ein Fehler auftritt, ist es nahezu unmoeglich, diesen auf-
grund der Fehlerreports des komprimierten Scripts zu finden.
Wenn Sie wirklich das komprimierte Script benutzen wollen, muessen Sie die un-
komprimierte Version durch die komprimierte ersetzen! Das Script muss auf
jedenfall "MM:Rexx/MM_StarTrack.rexx" heissen, da es sonst nicht arbeitet!
4. Benutzung
============
[RX] MM_StarTrack[.rexx] [CPLCFG]
CPLCFG Zwingt MM_StarTrack zur Neukompilierung der Konfigdatei
Die normale Benutzung finden Sie im Abschnitt 3.4.
5. Konfiguration
================
MM_StarTrack wurde urspruenglich geplant fuer Personen, die ein Netmailbrett
pro Netz benutzen. Deshalb kann Ich nicht dafuer garantieren, das es 100% auf
Ihrem System arbeitet, wenn sie nur ein einziges Netmailbrett benutzen. Ich
habe mein Bestes gegeben...
Vor Version 0.80 hat sich das Script nicht beschwert, wenn doch nur ein Brett
vorhanden ist, allerdings werden einige Funktionen wie z.B. die Remap-Funktion
nicht einwandfrei arbeiten.
Seit 0.80 sind beide Methoden moeglich:
1. Sie haben ein Netmailbrett pro Netz (+ #BADAREA)
2. Sie haben ein Netmailbrett fuer alle Netze (+ #BADAREA)
In jedem anderen Fall wird das Script nicht arbeiten!
MM_StarTrack hat eine besondere Konfigurations-Funktion, die Ihre Einstel-
lungen direkt in das Script installiert. Das heisst, das, sobald die Konfigu-
ration einmal eingestellt wurde, benoetigt das Script weniger als eine Se-
kunde (auf einen A3000 50/50 MHz) um seine Einstellungen zu lesen!
Nur wenn Sie die Einstellungen aendern, wird es eine Weile dauern, um die
neuen Einstellungen zu pruefen und neu zu kompilieren.
Bitte schauen Sie die Beispielkonfiguration genau an. Um zu testen, ob sie
richtig eingestellt ist, muessen Sie sie nur starten.
5.1 #DOMAIN - Einstellungen zur Domain
--------------------------------------
Hiermit stellen Sie ihre verschiedenen netze und zugehoerigen Parameter ein.
Wichtig: Sie benoetigen eine eigenens Netmailbrett fuer jede Domain!!! Falls
ein Fehler gemeldet wird, ueberpruefen Sie Ihre Konfig. und stellen
die Domain richtig ein.
#DOMAIN DOMAIN/A, ZONEN, ADJUST/S
Wenn die moeglichen Zonen nicht gesetzt sind, wird kein Zone<>
Domain Check durchgefuehrt. Wenn zur Domain 'Adjust' nicht ge-
setzt ist, werden Netmails, die nicht zur Domain gehoeren wie
UNBEKANNTE Adressen behandelt.
MM konvertiert verschiedene Addressierungsarten (2-4D) bereits
in die richtigen 5D-Adressen, so das diese Funktion nur noch
absolut falsche 5D-Adressen aussortiert.
Bounce CROSSNET/S,UNKNDST/S,WRONGADDR/S
CrossNet Nachrichten ueber Netzgrenzen werden zurueckge-
schickt
UnknDst Zurueckweisen, wenn das Ziel nicht existiert
WrongAddr Nachrichten mit inkorrekter Zone <-> Domain
Adresse werden zurueckgeschickt
CheckEncoded MAXALLOWED/A/N,BOUNCE/S,MOVE/S,SPLIT/S
Aktiviert die Pruefung von verschluesselten Nachrichten.
Bounce Nachricht wird an Absender zurueckgeschickt
Move Nachricht wird in das #BADDIR gelegt.
Ansonsten wird sie ganz einfach geloescht.
Split Überprüfe auch auf über mehrere Nachrichten hin-
weg aufgeteilte verschlüsselte Nachrichten.
AllowEncoded(From|To) MUSTER/M
Erlaubt das Senden von verschluesselten Nachrichten, wenn
eines der Muster passt. Sie koennen z.B. einfach
"2:2490/1015.#?@#?" oder aehnliches angeben...
CheckFATT ADJUST/S,NOTIFY/S,PUTONHOLD/S,MOVEBAD/S,MOVEOWN/K/A
1. Aktiviert die erweiterte FileAttach-Behandlung. MM verbie-
tet FATT-Nachrichten an Dritte, aber wenn solche Nach-
richten auflaufen, muessen Sie sich um diese Dateien
kuemmern. Wenn diese Funktion benutzt wird, werden beide
Seiten informiert, was passiert ist und die Datei wird auf
HOLD gelegt, sofern Sie das wollen.
2. MM_StarTrack versucht auch, Probleme mit den doppelten
Dateinamen zu loesen, falls mehrere FATT-Nachrichten mit
gleichen Namen ankommen. Falls es moeglich ist, wird es
versuchen, der Datei wieder den Orginalnamen zu geben.
3. Es ist weit verbreitet, mehrere FATT's in einer Nachricht
durch mehrere Dateinamen in der Betreff-Zeile zu versenden.
Leider unterstuetzt MM dies nicht und solche Dateien werden
nicht korrekt geroutet. MM_StarTrack prueft dies nun und
erstellt zusaetzliche Nachrichten fuer jede weitere Datei,
so das MM sie weiterleiten kann.
4. Wenn eine korrekte FATT-Datei nicht gefunden werden kann,
wird MM_StarTrack den Absender ueber das Problem informie-
ren.
Adjust Dies aktiviert die Dateinamen-Korrektur von
MM_StarTrack. Das heisst, das wenn z.B. eine
Datei Test.LHA,1 ankommt, wird versucht, die
Datei in Test.LHA umzubenennen und die #?,1
Datei wird geloescht. Der einzige Nachteil
dieser Methode ist, das die Datei nicht ge-
loescht wird, wenn sie gesendet wurde, da evtl.
noch mehr Nachrichten zu dieser Datei gehoeren
koennten.
Notify Informiert den Sender und Empfaenger der Nach-
richt ueber den gestoppten FileAttach.
PutOnHold Legt die Datei fuer den Empfaenger auf HOLD.
Dies beinhaltet auch das Benachrichtigen der
beteiligten Parteien, deshalb setzen sie diese
Option nicht zugleich mit "Notify".
MoveBad Kopiert die FATT-Datei in MM's #BADDIR.
Sie koennen entweder PutOnHold *ODER* MoveBad benutzen. Wenn
keines dieser beiden Schluesselwoerter benutzt wird, wird
die Datei schlicht und einfach geloescht.
MoveOwn Wenn diese Option aktiviert ist, wird MM_Star-
{Verz.} track alle Dateien in das angegebene Verzeich-
nis kopieren, so das sie den (alternativen)
#MAILAREA-Pfad als Pfad fuer die gerouteten
Dateien verwenden koennen.
Wenn MM_Startrack FATT-Dateien in das MoveOwn-
Verzeichnis verschiebt, zeigt es dies durch ein
"!" im Betreff-Feld der Nachricht an.
CheckLoop Wenn dieses Schluesselwort vorhanden ist, wird StarTrack
ueberpruefen, ob eine Netmailschleife vorhanden ist.
Es wird geprueft, ob ein System mehr als einmal in den VIA-
Zeilen aufgefuehrt ist. Mehrfache VIA-Zeilen von z.B. anderen
Trackern werden natuerlich nicht als Schleife angezeigt. :-)
Wenn eine Schleife entdeckt wurde, werden der Absender und das
System, bei dem die Schleife auftrat ueber den Fehler infor-
miert. Die Nachricht von StarTrack an das Empfaenger-System
wird immer eine CRASH-Mail sein, um weitere Probleme zu ver-
hindern.
Delete EMPTY/S,GOOD/S,OWN/S
Empty Loesche leere Nachrichten von z.B. DOS-Tickern
Good Loesche geroutete Nachrichten nach dem Export
Own Loesche Nachrichten von StarTrack nach dem
Export
Export Wenn dieses Schluesselwort angegeben ist, wird das Brett auto-
matisch exportiert, nachdem die Nachrichten bearbeitet wurden.
Wenn Sie andere Scripts wie z.B. den MM_AreaManager von Frank
Schnittger benutzen, duerfen Sie diese Option *NICHT* be-
nutzen, da der MM_AreaManager ankommende Nachrichten auch
untersucht. In diesem Fall werden die Bretter dann von diesen
Scripts exportiert.
Ansonsten koennen Sie auch den MM_ExportPlus benutzen, um die
bearbeiteten Bretter zu exportieren.
FromAddr 5D_ADRESSE/A
Die angegebene Adresse wird fuer Nachrichten von MM_Star-
Track benutzt.
Wenn ein eigenes Netmailbrett fuer jedes Netz existiert,
koennen Sie die Adresse setzen, um eine andere Adresse zu
benutzen anstatt der eingestellten Adresse fuer das Brett.
Wenn sie fuer alle Ihre Netze nur ein einziges Netmailbrett
benutzen, MUESSEN Sie die Adresse setzen!
LogFile LOGFILE/A
MM_StarTrack wird eine kleine Logdatei fuer jede ueber Ihr
System geroutete Netmail anlegen. Wenn das Parameter nicht
benutzt wird, wird keine Logdatei angelegt.
Wenn sie irgendwo im Dateinamen %d angeben, wird der Platz-
halter durch das aktuelle Datum (YY-MM-DD) ersetzt, so dass
Sie in der Lage sind, fuer jeden Tag eine eigene Logdatei
anzulegen.
LogModes ALL/S,BAD/S,FLAGS/S,SUBJECT/S,ROUTING/S,VIAADDR/S,VIAALL/S
All | Bad *ALLE* geroutete / bearbeitete oder nur die
fehlerhaften Nachrichten werden in der Lodatei
erwaehnt.
Flags Die Nachrichten-Flags werden ebenfalls protokol-
liert
Routing Routing Informationen werden ebenfalls protokol-
liert. Im Moment ist das nur der Absender der
Nachricht, da MM mehr (noch) nicht unterstuetzt.
Ich hoffe aber, das Pino das wie versprochen
bald in MM einbaut. :-)
Size Die Groesse der Nachricht wird ebenfalls proto-
kolliert
Subject Die Betreffzeile der Nachricht wird ebenfalls
protokolliert.
ViaAddr | Die Adressen der VIA-Zeilen oder die kompletten
ViaAll VIA-Zeilen der Netmais werden protokolliert, um
eine Uebersicht der beteiligten System zu erhal-
ten.
ReturnReceipt SYSTEM/S,POINTS/S
System Empfangsbestaetigungen werden nur erstellt, wenn
die Nachricht fuer dieses System bestimmt ist.
Points Eine Empfangsbestaetigungen wird auch fuer
Points dieses Systems erstellt. Dies ist nuetz-
lich, da die meisten Point-Programme diese Funk-
tion nicht unterstuetzen.
Beispiel:
---------
#DOMAIN AmigaNet 39,40,41
Bounce UnknDst WrongAddr ; CrossNet
CheckEncoded 5120 Bounce Move Split
AllowEncodedFrom 39:171/101.#?@AmigaNet
AllowEncodedTo 39:101/303.#?@AmigaNet
CheckFATT Adjust Notify PutOnHold Out:FileAttachs/
CheckLoop
Delete Good Empty Own
;Export
LogFile Temp_Logs:NM_AmigaNet.log
LogModes All Flags Routing Size Subject ViaAddr
ReturnReceipt System Points
5.2 #BADAREA - Brett fuer Fehlerhafte Netmails
----------------------------------------------
Dies ist das Brett, in das fehlerhafte Netmails kopiert/verschoben werden.
Dieses Brett MUSS installiert werden, da ansonsten MM_StarTrack nicht in der
Lage ist, korrekt zu arbeiten!
#BADAREA AREATAG/A
Wenn Sie MM_ImportPlus mit einem anderen #BADDIR Verzeichnis als MMs #BADDIR,
muessen Sie zumindest den Alternativ-Pfad auf dieses Verzeichnis setzen, da
es sonst dazu kommen kann, das ankommene FileAttach-Nachrichten nicht als
solche erkannt werden (sollte eigentlich *sehr* *selten* passieren).
Beispiel:
---------
#BADAREA BAD_NETMAILS
5.3 #LANGUAGE - Lokalisation
----------------------------
Dieser Teil kontrolliert die Lokalisation von MM_StarTrack.
#LANGUAGE LANG_ERW/A,ADDR_MUSTER/A
Die angegebene Dateierweiterung wird von StarTrack benutzt, um fuer die ange-
gebene Adressen bestimmte Texte zu verwenden. Wenn keine Erweiterung angege-
ben, wird auch keine benutzt.
Normalerweise sollten dann die Text-Dateien ohne Erweiterungen im Text-Ver-
zeichnis in englischer Sprache verfasst sein.
Das Beste waere es, die Dateierweiterungen wie in den Echobrettern zu benut-
zen (z.B. GER, ITA, DEN, ESP, usw..).
Fuer die Address-Muster koennen sie die gleichen Muster verwenden, wie sie
bei MM benutzt werden.
Es waere sehr nett, wenn neue Sprachen fuer mich uebersetzt werden! Wenn Sie
dies tun, schicken Sie die Sprachdateien bitte an mich, so das sie in zu-
kuenftigen Veroeffentlichungen von MM_Startrack enthalten sind.
Wenn Sie andere Ideen fuer die Texte haben, senden Sie diese auch an mich.
Die Namen der Texte muessen nach folgendem Muster aufgebaut sein:
MM:Config/MM_StarTrack/Texts.<Erweiterung>/<Datei>
Beispiel:
---------
#LANGUAGE GER 2:24#?/#?.#?@#?
5.4 #(NO)STATISTICS - Statistikverwaltung
-------------------
Damit wird die Statistik von MM_Startrack kontrolliert. Diese Option wurde
notwendig, da MM_Startrack auf einigen Systemen nach der Meldung "Writing
statistics..." haengengeblieben ist. Es scheint ein Fehler in ARexx zu sein,
da definitiv kein Fehler im Script ist. Es war nicht moeglich, den Fehler zu
finden oder zu vermeiden...
Wenn es auf Ihrem System ohne Probleme arbeitet, lassen Sie es wie es ist. Es
macht keinen grossen Unterscheid, nur das Schreiben der Statistikdatei ist
abgeschaltet. Die Zeit zur Bearbeitung der Nachrichten ist davon nicht be-
troffen.
Wenn Sie irgendeine Idee haben, warum das passieren kann, schicken Sie Mir
bitte eine Netmail!!!
5.5 #EXCLUDE[ADDR|NAME|SUBJ] - Schliesst Nachrichten vom Bearbeiten aus
-----------------------------------------------------------------------
Hier koennen Sie Adressen, Absender und Betreffzeilen einstellen, die vom Be-
arbeiten der eingehenden Nachrichten ausgenommen sind.
5.5.1 Feldspezifisch
#EXCLUDE(ADDR|NAME|SUBJ) MUSTER/A
Das Muster ist eine gueltige Adresse, ein Name oder ein Ausschnitt einer Be-
treffzeile.
Beispiele:
----------
#EXCLUDENAME #?TRACK#?
#EXCLUDEADDR 2:2490/1015.1@#?
#EXCLUDESUBJ #?TEST#?
5.5.2 Erweiterte Mustererkennung
Hier koennen Sie ein Muster ueber nahezu alle Felder der Nachricht angeben.
Nur wenn alle Felder zutreffen, wird die Nachricht nicht bearbeitet.
#EXCLUDE SENDERNAME_MUSTER/A,SENDERADRESSE_MUSTER/A,ZIELNAME_MUSTER/A,
ZIELADDRESSE_MUSTER/A,BETREFF_MUSTER/A
Beispiel:
--------
#EXCLUDE Robert#? #?:#?/#?.1@#? Test1#? #?:#?/#?.#?@#? #?TEST#?
5.6 #EXECUTE[ADDR|NAME|SUBJ] - Befehl fuer empfangene Netmails ausfuehren
-------------------------------------------------------------------------
Mit diesem Schluesselwort kann ein externer Befehl fuer jede empfangene Net-
mail ausgefuehrt werden. Seien Sie vorsichtig, wenn Sie das benutzen!
Wenn Sie nicht wissen, was Sie tun, kann es vorkommen, das Sie Ihre gesamte
Netmail loeschen, oder das die Netmail komplett von der Verarbeitung ausge-
nommen wird. Lesen Sie diesen Abschnitt *SEHR* *SORGFAELTIG* durch, so das
Sie auch wissen, was Sie da tun!
Ich bin *NICHT* verantwortlich fuer irgendwelche Probleme, die durch diese
Funktion verursacht werden!!!
Ich habe diese Funktion eingebaut, um eine bessere Unterstuetzung fuer ex-
terne Tools wie z.B. einen Areafix, einen Ghostwriter oder etwas aehnliches
zu bieten.
5.6.1 Feldspezifisch
#EXECUTE(ADDR|NAME|SUBJ) MUSTER/A,BEFEHL/A
Das Muster ist eine gueltige Adresse, ein Name oder ein Ausschnitt aus einer
Betreff-Zeile. Wenn das Muster gefunden wird, wird der Befehl ausgefuehrt.
Beispiele:
----------
#EXECUTENAME #?AREAFIX#? echo "%a %n %S"
#EXECUTENAME #Rob#?Hof#? rx MM:Rexx/MM_BackupMsg DELAYED_ANSWERS %a %n
5.6.2 Erweiterte Mustererkennung
Hier koennen Sie ein Muster ueber nahezu alle Felder der Nachricht einstel-
len. Nur wenn alle Felder zutreffen, wird der Befehl ausgefuehrt.
#EXECUTE SENDERNAME_MUSTER/A,SENDERADRESSE_MUSTER/A,ZIELNAME_MUSTER/A,
ZIELADDRESSE_MUSTER/A,BETREFF_MUSTER/A
Arguments: BEFEHL/A
Beispiel:
---------
#EXECUTE Robert#? #?:#?/#?.1@#? Test2#? #?:#?/#?.#?@#? #?TEST#?
Arguments echo "Test"
5.6.3 Unterstuetzte %-Befehle
Natuerlich muessen Sie die Moeglichkeit haben, um auf die noetigen Informa-
tionen einer Nachricht zugreifen zu koennen. Dies wird moeglich durch die
%-Befehle in der Befehlszeile.
Die folgenden Kuerzel koennen verwendet werden:
%a = Name (Areatag) des Bretts
%n = Nummer der Nachricht
%cd = Erstellungsdatum
%ct = Erstellungszeit
%fa = Adresse des Senders
%ff = Vorname des Senders
%fs = Nachname des Senders
%f = Ganzer Name des Senders
%F = Nachrichtenflags
%id = Import-Datum der Nachricht
%it = Import-Zeit der Nachricht
%sa = Adresse des Systems
%sf = Vorname des Sysops
%ss = Nachname des Sysops
%s = Ganzer Name des Sysops
%S = Betreff-Zeile
%ta = Adresse des Empfaengers
%tf = Vorname des Empfaengers
%ts = Nachname des Empfaengers
%t = Ganzer Nachname des Empfaengers
%T<Name> = speichere den kompletten Nachrichtentext (inclusive der
Kludge-Zeilen) in die Datei <Name>. Anmerkung: Dieser Befehl
muss *IMMER* das *LETZTE* Argument sein!!!
Beispiele:
----------
rx TestMsg %a %n %fa %Tt:Msg.text
echo "%a %n %fa" %Tt:Msg.text
5.6.4 Nachrichtenkontrolle
Mit dem Rueckgabewert des Befehls koennen sie bestimmen, was mit der Nach-
richt passieren soll. Seien Sie damit bitte vorsichtig! Stellen Sie sicher,
dass Ihr Programm, Script oder die Batchdatei mit einem gueltigen Rueckgabe-
wert beendet wird (ueblicherweise 0).
Fuer MM_StarTrack koennen Sie die folgenden Kodes verwenden:
RC = 0 alles in Ordnung, MM_Startrack kann weitermachen
RC = 1 behandle die Nachricht als markiert zum Loeschen
RC = 2 behandle die Nachricht als markiert zum Filtern
RC > 2 Die Nachricht wird nicht weiterbehandelt
Ein AreaFix, das dies unterstuetzt, sollte mit einem Rueckgabewert von 5 be-
endet werden, so das die Nachricht nicht weiter behandelt wird.
5.7 #FORWARD[ADDR|NAME|SUBJ] - Leitet eine empfangene Nachricht weiter
----------------------------------------------------------------------
Hiermit koennen sie bestimmte Nachrichten an bestimmte Personen oder Echos
weiterleiten.
5.7.1 Feldspezifisch
#FORWARD(ADDR|NAME|SUBJ) MUSTER/A,AREA/K/A,TO/K/A,TOADDR/K,SUBJ/K/A,
FLAGS/K,DELORIGMSG
MUSTER Wenn eine Adresse, ein Name oder ein Betreff-Muster, das auf
MUSTER zutrifft, gefunden wird, wird die Nachricht weiterge-
leitet.
AREA Das Echo, in das die Nachricht weitergeleitet werden soll.
Benutzen Sie "%ma" fuer das aktuelle Nachrichtenbrett.
TO Name des Empfaengers.
TOADDR Addresse des Empfaengers.
SUBJECT Betreffzeile, die benutzt werden soll. Abkuerzungen sind moeg-
lich (siehe Abschnitt 5.7.3)
FLAGS Attribute der Nachricht. Lesen Sie dazu auch den Abschnitt ueber
MM_WriteMsg in der Datei MM.Doc fuer mehr Details.
DELORIGMSG Loesche die Orginalnachricht aus dem Brett. Benutzen Sie diese
Option sehr vorsichtig.
Beispiel:
---------
#FORWARD "Joe User" AREA TEST TO All SUBJ "Test Fwd" FLAGS KILL DELORIGMSG
5.7.2 Erweiterte Mustererkennung
Hier koennen Sie ein Muster ueber nahezu alle Felder der Nachricht einstel-
len. Nur wenn alle Felder zutreffen, wird der Befehl ausgefuehrt.
#FORWARD SENDERNAME_MUSTER/A,SENDERADRESSE_MUSTER/A,ZIELNAME_MUSTER/A,
ZIELADDRESSE_MUSTER/A,BETREFF_MUSTER/A
Arguments AREA/K/A,TO/K/A,TOADDR/K,SUBJ/K/A,FLAGS/K/M,DELORIGMSG/S
Sehen Sie bitte in Abschnitt 5.7.1 nach der Beschreibung fuer "Arguments".
Beispiele:
----------
#FORWARD GEcho 2:2490/1960.0@FidoNet #? 2:2490/1015.0@FidoNet Area#?
Arguments AREA !AmiSTEP_DOWNLINKS TO alle SUBJ "Areafix-Antwort von %fa" FLAGS KILL DELORIGMSG
5.7.3 Unterstuetzte %-Befehle
Natuerlich muessen Sie die Moeglichkeit haben, um auf die noetigen Informa-
tionen einer Nachricht zugreifen zu koennen. Dies wird moeglich durch die
%-Befehle in der Befehlszeile.
Die folgenden Kuerzel koennen verwendet werden:
%cd = Erstellungsdatum
%ct = Erstellungszeit
%fa = Adresse des Senders
%ff = Vorname des Senders
%fs = Nachname des Senders
%f = Ganzer Name des Senders
%F = Nachrichtenflags
%id = Import-Datum der Nachricht
%it = Import-Zeit der Nachricht
%sa = Adresse des Systems
%sf = Vorname des Sysops
%ss = Nachname des Sysops
%s = Ganzer Name des Sysops
%S = Betreff-Zeile
%ta = Adresse des Empfaengers
%tf = Vorname des Empfaengers
%ts = Nachname des Empfaengers
%t = Ganzer Nachname des Empfaengers
5.8 #KILL[ADDR|NAME|SUBJ] - Loescht Nachrichten an Ihr System *VORSICHT*
------------------------------------------------------------------------
Hier kann eine Art von Filter fuer Ihr System eingerichtet werden. Seien Sie
mit dieser Nachricht sehr vorsichtig, da die Nachricht geloescht wird, wenn
das angegebene Muster zutrifft!!!
5.7.1 Feldspezifisch
#KILL(ADDR|NAME|SUBJ) MUSTER/A,BOUNCE/S,MOVE/S
Das Muster ist eine gueltige Adresse, ein Name oder Betreff-Ausschnitt, der
die Nachricht dann zum Loeschen markiert.
Bounce Wenn dieses Flag angegeben wird, wird die Nachricht als unzustellbar
zurueckgeschickt, anstatt einfach nur geloescht zu werden.
Move Die Nachricht wird in das Netmail-Area fuer ungueltige Nachrichten
geschoben.
Beispiele:
----------
#KILLNAME #?TICK#?
#KILLADDR 1:234/567.#?@#?
#KILLSUBJ #?TEST#?
5.7.2 Erweiterte Mustererkennung
Hier koennen Sie ein Muster ueber nahezu alle Felder der Nachricht einstel-
len. Nur wenn alle Felder zutreffen, wird der Befehl ausgefuehrt.
#KILL SENDERNAME_MUSTER/A,SENDERADRESSE_MUSTER/A,ZIELNAME_MUSTER/A,
ZIELADDRESSE_MUSTER/A,BETREFF_MUSTER/A
Arguments BOUNCE/S,MOVE/S
Beispiel:
---------
#KILL Robert#? #?:#?/#?.1@#? Test2#? #?:#?/#?.#?@#? #?TEST#?
Arguments Move
5.9. #TWIT[ADDR|NAME|SUBJ] - Filter fuer unerwuenschte Nachrichten
------------------------------------------------------------------
Diese Funktion filtert Nachrichten aus dem Routing heraus. Wenn der Filter
aktiv wird, wird die Nachricht geloescht oder zurueckgeschickt, je nachdem,
was Sie eingestellt haben.
5.8.1 Feldspezifisch
#TWIT(ADDR|NAME|SUBJ) MUSTER/A,BOUNCE/S,MOVE/S
Das Muster ist eine gueltige Adresse, ein Name oder Betreff-Ausschnitt, der
die Nachricht zum Filtern markiert.
Bounce Die Nachricht wird als unzustellbar zurueckgeschickt
Move Die Nachricht wird in das #BADAREA kopiert, anstatt einfach nur ge-
loescht zu werden.
Anmerkung: Der Filter ist nur gueltig fuer Nachrichten, die NICHT an Ihr
System addressiert sind!
Beispiele:
----------
#TWITNAME #?ALLFIX#? BOUNCE
#TWITADDR 2:2490/1018.#?@#?
#TWITSUBJ #?TEST#?
In diesem Fall werden z.B. AreaFix-Nachrichten fuer andere System nicht
durch mein System geroutet.
5.8.2 Erweiterte Mustererkennung
Hier koennen Sie ein Muster ueber nahezu alle Felder der Nachricht einstel-
len. Nur wenn alle Felder zutreffen, wird der Befehl ausgefuehrt.
#TWIT SENDERNAME_MUSTER/A,SENDERADRESSE_MUSTER/A,ZIELNAME_MUSTER/A,
ZIELADDRESSE_MUSTER/A,BETREFF_MUSTER/A
Arguments BOUNCE/S,MOVE/S
Beispiel:
--------
#KILL Robert#? #?:#?/#?.1@#? Test2#? #?:#?/#?.#?@#? #?TEST#?
Arguments Bounce
5.10 #REMAP(FROM|TO) - Neuaddressierung von Nachrichten und/oder Usern
----------------------------------------------------------------------
Hiermit koennen Nachrichten neu addressiert werden. Dies ist eine sehr
maechtige Funktion, deshalb sollten Sie diesen Teil *SEHR* *SORGFAELTIG*
durchlesen.
WICHTIG: Wenn Sie von einer MM_StarTrack-Version frueher als 0.95 upgraden,
muessen sie "RX MM_ST_ConvertCfg" ausfuehren, da eine *WESENTLICHE*
Aenderung in der Konfiguration durchgefuehrt wurde.
#REMAP(FROM|TO)
Address OLD,NEW OLD: Die alte von/an-Addresse
NEW: Die neue von/an-Addresse
Name OLD,NEW OLD: der alte von/an-Name
NEW: der neue von/an-Name
AddInfo Fuegt die Textdatei Text.Remap{Src|Dst} an den Beginn
der Nachricht ein.
Reply nur gueltig fuer #REMAPTO!
Sie muessen nicht alle dieser Felder benutzen. Diese Funktion kann haupt-
saechlich in fuenf Teile unterteilt werden:
1. Readdressiere nur den Namen, die Adresse wird ignoriert. In diesem Fall
darf kein 'Address'-Befehl benutzt werden.
2. Readdressiere nur die Adresse, der Name wird ignoriert. In diesem Fall
darf der 'Name'-Befehl nicht benutzt werden.
3. Readdressie den Namen, abhaengig von der Adresse. In diesem Fall muss
'Addr OLD' und 'Name OLD,NEW' gesetzt werden.
4. Readdressiere einen Namen an verschiedene neue Addressen, abhaengig von
der Domain. Das heisst, ueberpruefe den Namen und, wenn er zutrifft, be-
nutze die neue Adresse, wenn die Domain zutreffend ist. In diesem Fall
muessen Sie zumindest die Befehle 'Name OLD' und 'Address NEW' setzen,
wobei NEW '"<addr> [addr] [...]"' sein kann. 'Address OLD' darf in diesem
Fall nicht benutzt werden, es spricht allerdings nichts dagegen, den 'Name
NEW' Befehl zu benutzen, um auch den Namen zu aendern.
5. Readdressiere Name und Adresse zu einem neuen Namen und Adresse. In diesem
Fall muessen all Felder benutzt werden.
Sie koennen Muster fast *UEBERALL* benutzen. So koennen Sie z. B. alle Nach-
richten von "Robert Ho(f|ff)man(n|nn)" in "Robert Hofmann" aendern lassen...
Es duerfen nur 5D-Adressen benutzt werden. Die neue Adresse kann auch ein-
fache Muster beinhalten. Um sicherzustellen, das die Muster korrekt arbeiten,
koennen Sie diese mit MM_ST_CheckWildcard.rexx ueberpruefen. Das Skript be-
findet sich im Rexx-Verzeichnis von MM_Startrack (siehe dazu auch Abschnitt
5.10.1). Dies ist nur noetig, wenn die neue Adresse Muster beinhaltet.
Die neue Zieladresse muss existieren oder in Ihren #NODE-Zeilen aufgefuehrt
sein, da Sie ansonsten zurueckgewiesen wird.
Beispiele:
----------
#REMAPFROM
Name OLD "Joe User" NEW "Robert Hofmann"
AddInfo
#REMAPFROM
Address OLD 2:2490/1015.1@FidoNet NEW 2:2490/1015.0@FidoNet
#REMAPTO
Name OLD "(Pino|Guiseppe) Aliberti" NEW "Pino Aliberti"
Address NEW "2:335/602.2@FidoNet 39:102/10.0@AmigaNet"
Reply
#REMAPTO
Name OLD "Robert Ho(f|ff)ma(n|nn)" NEW "Robert Hofmann"
Address NEW "2:2490/1015.1@FidoNet 39:171/101.1@AmigaNet"
#REMAPTO
Adress OLD 2:2490/11.0@FidoNet
Name OLD "GATE" NEW "UUCP"
#REMAPTO
Name OLD "Bernd Ernesti"
Address NEW 39:173/40.0@AmigaNet
AddInfo
5.10.1 Die Benutzung von CheckWildcard
- - - - - - - - - - - - - - - - - - -
CheckWildcard ist ein kleines Script um die Neuaddressierung mit Wildcards zu
testen.
Die Benutzung ist sehr einfach:
[RX] MM_ST_CheckWildcard[.rexx] ADRESSE/A,SENDEMUSTER/A,ZIELMUSTER/A
ADRESSE Die Adresse, die geaendert werden soll
SENDEMUSTER Ein Muster, das mit der Adresse uebereinstimmen kann
ZIELMUSTER Ein Muster fuer die neue Adresse
Wenn Sie nicht verstehen, was gemeint ist, versuchen Sie einfach die folgende
Zeile:
rx MM_ST_CheckWildcard 39:171/112.7@AmigaNet 39:171/11#?.#?@#? 39:171/61#?.#?@#?
5.11 Nodelisten
---------------
5.11.1 #COMPILENL
Der "traplist"-Befehl aus dem Traplist Archiv.
#COMPILENL <Befehl>
Wenn MM_StarTracks Nodelistenpruefung fuenfmal fehlschlaegt, werden die
Nodelisten neu angelegt. Mehr Informationen stehen in Abschnitt 9.
Beispiel:
---------
#COMPILENL traplist mail:traplist.cfg
5.11.2 #SHOWNL
Der "shownl"-Befehl aus dem TrapList Archiv.
#SHOWNL <Befehl>
Das wird benoetigt fuer den %nl Befehl, der aus Textdateien heraus benutzt
werden kann.
Beispiel:
---------
#SHOWNL TrapDoor:ShowNL
5.12 #MAILROBOT MUSTER/A
------------------------
Hiermit teilen Sie MM_Startrack mit, welche Namen fuer Mailrobots verwendet
werden, die Sie benutzen. z.B. Areafixe oder aehnliches
Beispiele:
----------
#MAILROBOT #?(Areafix|AreaMgr|AreaManager|MM_AreaManager)#?
#MAILROBOT #?(FileFix|Raid|FileScan|AllFix|FileManager|FileMgr)#?
6. Textdateien
==============
Die Textdateien sind zu finden in MM:Config/MM_StarTrack/Texts[.<LANG>]/. Sie
koennen diese Dateien an Ihre Beduerfnisse anpassen, der Sinn sollte aller-
dings erhalten bleiben. :-)
Diese Dateien koennen lokalisiert werden wie in Abschnitt 5.3. beschrieben
wurde.
In allen Dateien koennen die folgenden %-Befehle benutzt werden:
%cd = Erstellungsdatum
%ct = Erstellungszeit
%fa = Adresse des Absenders
%ff = Vorname des Absenders
%fs = Nachname des Absenders
%f = der komplette Name des Absenders
%F = Flags der Nachricht
%id = Datum des Imports
%it = Zeit des Imports
%nl = die benutzten Nodelisten
%sa = Die Adresse des Rechners
%sf = Vorname des Sysops
%ss = Nachname des Sysops
%s = der komplette Name des Sysops
%S = Betreff
%ta = Adresse des Empfaengers
%tf = Vorname des Empfaengers
%ts = Nachname des Empfaengers
%t = der komplette Name des Empfaengers
%T = der komplette Text der Nachricht
%T<#> = <#> Zeilen werden weitergeleitet
6.1 Bounced
-----------
Dieser Text wird an den Absender der Nachricht geschickt, wenn MM_StarTrack
eine unbekannte ZielAdresse entdeckt.
6.2 CrossNet_ToDst
------------------
Dieser Text wird an den Empfaenger einer Netmail ueber die Grenzen von Netzen
gesendet.
6.3 CrossNet_ToSrc
------------------
Dieser Text wird an den Sender einer Netmail-Schleife geschickt.
6.4 Encoded
-----------
Dieser Text wird an den Absender der Nachricht geschickt, wenn MM_StarTrack
eine verschlüsselte Datei entdeckt.
6.5 FATT-Hold_ToDst
-------------------
Wenn Sie "CheckFATT PutOnHold" gesetzt haben, wird dieser Text an den
Empfaenger der Datei geschickt.
6.6 FATT-Hold_ToSrc
-------------------
Wenn Sie "CheckFATT PutOnHold" gesetzt haben, wird dieser Text an den Sender
der Nachricht geschickt.
6.7 FATT-Killed_ToDst
---------------------
Wenn Sie "CheckFATT PutOnHold" NICHT gesetzt haben, wird dieser Text an den
Empfaenger der Nachricht geschickt.
6.8 FATT-Killed_ToSrc
---------------------
Wenn Sie "CheckFATT PutOnHold" NICHT gesetzt haben, wird dieser Text an den
Absender dieser Nachricht geschickt.
6.9 Loop_ToDst
--------------
Dieser Text wird via CRASH-Mail an den Nachrichtenempfaenger geschickt.
6.10 Loop_ToLink
----------------
Dieser Text wird an den up- bzw. Downlink einer Netmailschleife gesendet.
6.11 Loop_ToSrc
---------------
Dieser Text wird an den Absender einer Netmail ueber Netzgrenzen geschickt.
6.12 Diverses
-------------
Verschiedene Texte...
#SUBJ_BOUNCE_CROSSNET <Betreff fuer abgewiesene Netmails ueber Netzgren-
zen>
#SUBJ_BOUNCE_ENCODED <Betreff fuer abgewiesene verschluesselte Netmails>
#SUBJ_BOUNCE_KILL <Betreff fuer abgewiesene und geloeschte Netmails>
#SUBJ_BOUNCE_SPLITENCODED <Betreff fuer abgewiesene gesplittete verschlues-
selte Netmails>
#SUBJ_BOUNCE_TWIT <Betreff fuer abgewiesene Netmails -> Twitfilter>
#SUBJ_BOUNCE_UNKNDST <Betreff fuer abgewiesene Netmails mit unbekanntem
Empfaenger>
#SUBJ_CROSSNET_TODST <Betreff fuer Netmails ueber Netzgrenzen, wird be-
nutzt fuer Nachrichten an das Empfaengersystem>
#SUBJ_CROSSNET_TOSRC <Betreff fuer Netmails ueber Netzgrenzen, wird be-
nutzt fuer Nachrichten an den Absender>
#SUBJ_FATT_TOSRC <Betreff fuer FileAttach-Nachrichten, wird benutzt
um den Absender zu benachrichtigen>
#SUBJ_LOOP_TODST <Betreff fuer Netmailschleifen, wird benutzt um den
den Empfaenger zu benachrichtigen>
#SUBJ_LOOP_TOLINK <Betreff fuer Netmailschleifen, wird benutzt um das
das System anzuschreiben, das die Schleife verur-
sacht hat>
#SUBJ_LOOP_TOSRC <Betreff fuer Netmailschleifen, wird benutzt, um
den Absender zu benachrichtigen>
#SUBJ_NOFATT <Betreff fuer Nachrichten, bei denen das FATT-Flag
gesetzt war, aber keine Datei vorhanden ist.
%fatt = Datei; %sa = SystemAdresse>
#SUBJ_REMAP_REPLY <Betreff fuer Antworten auf readressierte Nachrich-
ten>
#SUBJ_RRR <Betreff fuer Automatische Antworten (RRR-Mails)>
#SUBJ_UNKNSRC <Betreff fuer Nachrichten wegen Unbekannten Sender>
6.13 Remap_Dst
--------------
Wenn benutzt, wird dieser Text an den Beginn einer Nachricht gesetzt, wenn
die ZielAdresse der Orginalnachricht veraendert wurde.
Zusaetzlich zu den normalen %-Befehlen, koennen hier die folgenden Befehle
benutzt werden:
%n = Neue Adresse
%o = Alte Adresse
%T ist hier NICHT verfuegbar!
6.14 Remap_Reply
---------------
Wenn diese Datei vorhanden ist, wird der Text an den Absender der Nachricht
geschickt, die readressiert wurde.
Zusaetzlich zu den normalen %-Befehlen, koennen hier die folgenden Befehle
benutzt werden:
%n = Neue Adresse
%o = Alte Adresse
%T ist hier NICHT verfuegbar!
6.15 Remap_Src
--------------
Wenn diese Datei vorhanden ist, wird der Text an den Beginn der Nachricht
eingefuegt, wenn der Absender readressiert wurde.
Zusaetzlich zu den normalen %-Befehlen, koennen hier die folgenden Befehle
benutzt werden:
%n = Neue Adresse
%o = Alte Adresse
%T ist hier NICHT verfuegbar!
6.16 ReturnReceiptRequest
-------------------------
Dieser Text wird als als Antwort auf eine Nachricht mit RRR-Flag verschickt.
6.17 Split-Encoded
------------------
Dieser Text wird benutzt fuer zurueckgewiesene, kodierte Nachrichten, die auf
mehrere Nachrichten verteilt wurden.
6.18 Twit
---------
Dieser Text wird an den Absender der Nachricht geschickt, wenn MM_StarTrack
eine Nachricht herausfiltert.
6.19 Unknown_Source
-------------------
Dieser Text wird benutzt, wenn eine Nachricht von einem unbekannten Absender
entdeckt wird.
6.20 FATT-Multiple
-------------------
Dieser Text wird fuer Nachrichten benutzt, die von MM_StarTrack erstellt
wurden, um Mehrfach-FATT's zu routen.
6.21 FATT-NotFound
------------------
Dieser Text wird an den Absender der Nachricht geschickt, wenn eine Datei
einer FATT-Nachricht nicht vorhanden ist.
7. Statistiken
==============
MM_StarTrack bietet Ihnen auch einige Statistiken ueber die bearbeiteten Nach-
richten. Diese Statistiken koennen in der Datei MM_StarTrack.Statistics im
im Verzeichnis MM:Config/MM_StarTrack/ gefunden werden.
Bitte aendern Sie weder den Dateikommentar oder loeschen Sie diese Datei, da
ansonsten alle Statistiken verlorengehen.
Die Statistik-Informationen werden im Dateikommentar der Statistikdatei ge-
speichert. Sehen Sie dazu auch Abschnitt 5.4.
Beispiel:
---------
Netmail-Statistics of MM_StarTrack v0.90:
=========================================
(since 01-Jul-1995)
CrossNet mails ......: 4
Empty mails .........: 48
Encoded mails .......: 4
Excluded mails ......: 695
Fileattaches ........: 0
Killed mails ........: 3
Loop mails ..........: 0
Twitted mails .......: 50
Unknown destinations : 59
Unknown senders .....: 51
------------------------------
Mails with errors etc: 914
Remapped source-addr : 645
Remapped dest.-addr .: 552
Returned receipt's ..: 24
Nothing to do .......: 1410
------------------------------
Mails without errors : 2631
==============================
Total mails processed: 3365
Total kbytes routed .: 11081
Times program used ..: 1004
8. Nachrichtenbehandlung
========================
Normalerweise wird MM_StarTrack nichts in irgendeiner Nachricht aendern (davon
ausgenomment sind Readressierungsoperationen und gestoppte FileAttach Nach-
richten), wird aber jede fehlerhafte Nachricht (wie z.B. Nachrichten von Unbe-
kannten Absendern, Twit-Nachrichten und so weiter) an den Absender und/oder
den Empfaenger weiterleiten.
Dies dient dazu, weitergehende Schwierigkeiten mit anderen Systemen zu ver-
meiden.
Zusaetzlich bietet MM_StarTrack Ihnen die Moeglichkeit, fehlerhafte Netmails
in ein spezielles Verzeichnis zu kopieren/verschieben, so das man diese Nach-
richten dann eventuell bearbeiten/retten kann, wenn das moeglich ist.
MM_StarTrack unterstuetzt auch die REPLYADDR und REPLYTO-Kludgezeilen. Das be-
deutet, das wenn Nachrichten mit solchen Zeilen beantwortet werden, werden die
Adressen aus den Kludgezeilen benutzt, anstatt der Adresse im den Adressfel-
dern der Nachricht. Zusaetzlich wird dann eine Zeile "To: ..." an den Beginn
des Textes eingefuegt.
So wird z.B. aus
@REPLYADDR joe_user@exaple.uucp.addr (Joe User)
@REPLYTO 1:234/567.0 GATE example.uucp.addr.org
die folgende Nachricht:
Das Namensfeld des Empfaengers wird zu "GATE example.uucp.addr.org", die dazu-
gehoerende Adrese wird 1:234/567.0@Fidonet. Als erste Zeile des Texte wird
dann die Zeile "To: joe_User@example.uucp.aadr (Joe User)" eingefuegt.
9. Zusaetzliche Informationen
=============================
Sobald MM_StarTrack gestartet wurde, prueft es nach, ob die erste Adresse, die
Sie in MM eingestellt haben, in einger Nodeliste zu finden ist. Ist das nicht
der Fall, wird er 30 Sekunden warten und es nochmal probieren. Ist die Adresse
nach dem fuenften Versuch noch nicht gefunden, wird MM_StarTrack versuchen die
Nodeliste neu zu kompilieren (siehe auch 5.10). Sollte auch dies fehlschlagen
wird MM_StarTrack mit einem Fehler beendet.
Dies wurde noetig, da wenn die Nodeliste bearbeitet wird waehrend MM_StarTrack
arbeitet (was niemals passieren sollte!!!), jede Adresse unbekannt ist, was zu
unnoetigen Fehler und jeder Menge Verwirrung fuehrt.
Aus unbekannten Gruenden trat auch einigemale der Fehler "Nodelist won't open
(Nodeliste konnte nicht geoeffnet werden)" ein. Fragen Sie mich nicht, warum.
Wenn dies passiert, hilft ueblicherweise eine Neukompilierung der Nodeliste
(Mehr finden Sie in Abschnitt 5.11.1.)
Wenn MM_StarTrack eine Nachricht aendern muss, z.B. wenn ein Text eingefuegt
werden muss (#REMAP*: AddInfo), wird eine Kludgezeile '@ORIGDATE <Orginales
Datum> eingefuegt, um das Orginale Datum der Nachricht zu erhalten. Dies wurde
noetig, da MM das Datum immer auf die momentane Zeit setzt, wenn eine Nach-
richt bearbeitet wird. Ich war leider nicht in der Lage, Pino davon zu ueber-
zeugen, das orginale Datum der Nachricht beizubehalten 8^(
MM_StarTrack fuegt auch eine "@ROBOTMAIL"-Kludge in alle von ihm geschriebenen
Nachrichten ein, um anzuzeigen, das die Nachrichten von einem Mailrobot er-
erstellt wurden.
10. Bekannte Fehler
===================
- Keine (Zumindest hoffe Ich das :-)
11. Zukuenftiges
================
Bitte melden Sie mir alle Fehler, die Sie finden, ebenso Ihre Ideen, so dass
wir helfen koennen, MM zum besten FTN-Programmpacket auf dem Amiga machen
koennen.
12. Danksagungen
================
Pino Aliberti Fuer seinen HERVORRAGENDEN MailManager! Fuer das Einbinden
von nahezu allem, was Ich wollte (was eine Menge Arbeit
war war und die Veroeffentlichung der naechsten Version
von MM um einige Monate verzoegert hatte :-)) Fuer unsere
harten aber fairen Kaempfe in MMBETA und nicht zuletzt
fuer die nette zynische Bemerkung ueber mich in der
Anleitung 8^))))
Bernardo Innocenti Fuer die Uebersetzung der italienischen Textdateien
Andreas Netscher Fuer das Betatesten und einige gute Ideen
Miguel Barnosi Fuer die Uebersetzung der spanischen Textdateien
Stig Poulsen Fuer das Betatesten und die Uebersetzung der daenischen
Textdateien
Eugene Stepanoff Fuer die Uebersetzung der russischen Textdateien
Tomasz Nidecki Fuer die Uebersetzung der polnischen Textdateien
Chris Quonoey Fuer das Betatesten und sehr detailierte Fehlermeldungen
Helmut Steeg Fuer die exzellente deutsche Uebersetzung der englischen
Originaldokumentation!
Erik Boersting Fuer das Betatesten und sehr detailierte Fehlermeldungen
Kent Hansen Fuer das Betatesten und detailierte Fehlermeldungen
_ o Robert Hofmann 2:2490/1015@FidoNet 37:108/220@TrekNet
|<)_/# 39:171/101@AmigaNet 107:1805/230@TrekNet
TT <T robert@next.amistep.osn.de 56:63/201@XNet 213:314/9127@XCessNet